<?php
if(!isset($ruta_raiz))
	$ruta_raiz="../../";
 elseif(! strpos($ruta_raiz,"/") && $ruta_raiz )
 	$ruta_raiz.="/";

require_once($ruta_raiz."webServices/nusoap/lib/nusoap.php");
require_once("Mensajes.php");
require_once($ruta_raiz."JBPM/MODEL/funcionesAuxiliares/funcionesAuxiliares.php");

$TransaccionesWS = new soap_server();
 
$ns="http://OrfeoServices/atencionSolicitudes";
$TransaccionesWS->configureWSDL('ITransacciones',$ns);
$TransaccionesWS->register('vistoBueno',array('idUsuario'=>'xsd:string',
											'comentario'=>'xsd:string',
											'radicado'=>'xsd:string'),
 									  array('return' => 'xsd:string'),
 									  $ns);

$TransaccionesWS->service($HTTP_RAW_POST_DATA);
function vistoBueno($idUsuario,$comentario,$radicado){
	$salida="";
	try{
		$salida=txVistoBueno($idUsuario,$comentario,$radicado);
	}catch (Exception $e){
		$salida=$e->getMessage();
	}
	return $salida;
}

?>